home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
eue10.zip
/
EUE.DOC
next >
Wrap
Text File
|
1992-12-29
|
4KB
|
92 lines
Extended User Editor - version 1.0 12/30/92 (c) 1992 James E. Swarm
Ok, so here we are, I wanted to see something like this for tbbs
for a long time, but it looks like no one else will put one out that
would allow YOU the sysop to change the format of the programs to match
the "style" of your BBS. Well here it is, the Extended User Editor program!
This program will allow you to do the following.
- Keep a database on your BBS of the users address, city, st, zip
(pulls data from the TBBS userlog)
- Allow you to change the above (this will also update the userlog)
- Keep database on extra user info
- Allow upload/download ratios in editor
- Allow timebank in editor
- Allow the adding or subtracting of any byte amount from
the users upload or download bytes (modifys userlog)
- Programs for staged registration
And since the source code is included with all the programs that the user
can access, you can change the look and feel of all these menus! Ok, so
whats the bad new? Well, not much. This is what you need to do to get this
puppy working.
USEREDIT.TPG is executed automaticly every time the user logs on. This program
will modify the users time, so be aware that the system times might not "look"
correct if the user has timebank activated. This program is places before all
others in menu0000. (Ok, you can have others in front of it, but hopefully you
will know not to have two programs on your system modifying the time!!!)
This program the first time it is run will CREATE the user database from your
USERLOG file, please make a backup of all your USERLOG files before running this!
The one hitch for this program, it needs to have the baud rate passed to it,
the line should look like this:
Entry:
Key=^@ TYPE=200 PRIV=1 OPT DATA=useredit/q b%bps%
USERLIST.TPG is executed from a SYSOP ONLY menu (you don't want your users
playing with this one!!!). It allows you the sysop to edit all the users info
that the SYSOM module will not. Not much else for this one!
Entry:
Key=L TYPE=200 PRIV=255 OPT DATA=userlist/q
USERATIO.PRG is auto executed before and after the user enters your upload/dl
menus. If the users ratio is not met, it will turn off and A1 flag, (or you
can change it to any flag you want) your menus should be modified so that the
user will not have access to the dl's if this flag is turned on.
Entry:
Key=^@ TYPE=200 PRIV=0 OPT DATA=useratio/q
USERATCK.PRG is executed somewhere in your BBS's files section, it will
show your users their current byte ratio status.
Entry:
Key=R TYPE=200 PRIV=0 OPT DATA=useratck/q
REGISTER.PRG is auto executed sometime durring a new userlogon, it is part
of a STAGED registration that you can find more info on in your TBBS manual.
This program will get the extra info that can be placed in your Extended User
Editor. This is needed to add new users to the EUE. This program sets flags
A1 1,2,3,8! Please go over this before running.
USERBANK.PRG is a program that is run from the users menu that will allow
them to either save time into the bank, or withdraw time from the bank. It is
fully configurable since the source code is provided. There are some
parameters that must be passed ont eh OPT DATA line, so make sure the line
looks like the one below.
Entry:
<B>ank Time
Key=B TYPE=200 OPT DATA=@maindir+userbank/q t%timeleft% d%daymin%
Ok, so that's it, hopefully you know enough of TDBS and TBBS to figure
this out. If not, give my BBS a call for some clues.
This version of the program is fully working, and is to be considered
shareware. If you use this software I ask that you register it with
a donation to my BBS. Registered users will receive full tdbs source
(available for download) for both the USERLIST and USEREDIT program.
A donation is $20.00 or higher... thats up to you, but the better
responce I get, the more I will update the programs.
Please send all donations to:
James E. Swarm
Extended User Editor 1.0
P.O. Box 361093
Strongsville, Ohio 44136
BBS (216)237-4980